stern discipline - French English Dictionary